package ejemplo.util;

import java.awt.Rectangle;

/**
 * Representa una forma.
 * @author Miguel Vicente
 */
public interface IForma {
	
	public final static int RECTANGULAR = 0;
	public final static int CIRCULAR = 1;
	
	/**
	 * Devuelve el Rectangle en el que esta contenida la FormaColisionable.
	 * @return java.awt.Rectangle
	 */
	public Rectangle getBounds();
	/**
	 * Devuelve el tipo de forma: {@code FormaColisionable.RECTANGULAR} o {@code FormaColisionable.CIRCULAR}
	 * @return Tipo de forma
	 */
	public int getTipoForma();

}
